\hypertarget{structnih_1_1max__functor}{
\section{nih\-:\-:max\-\_\-functor$<$ \-T $>$ \-Struct \-Template \-Reference}
\label{structnih_1_1max__functor}\index{nih\-::max\-\_\-functor$<$ T $>$@{nih\-::max\-\_\-functor$<$ T $>$}}
}


{\ttfamily \#include $<$functors.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1max__functor_a92d715a24d4757bac951e3b38a0b85df}{
typedef \-T {\bfseries first\-\_\-argument\-\_\-type}}
\label{structnih_1_1max__functor_a92d715a24d4757bac951e3b38a0b85df}

\item 
\hypertarget{structnih_1_1max__functor_adb029bd6c9a2a73aeac260efe039d4ed}{
typedef \-T {\bfseries second\-\_\-argument\-\_\-type}}
\label{structnih_1_1max__functor_adb029bd6c9a2a73aeac260efe039d4ed}

\item 
\hypertarget{structnih_1_1max__functor_a53529f344dda32c9a1d3b7224137726b}{
typedef \-T {\bfseries result\-\_\-type}}
\label{structnih_1_1max__functor_a53529f344dda32c9a1d3b7224137726b}

\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1max__functor_a7582c9543009b7180d04f82410c448d8}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E \-T {\bfseries operator()} (const \-T a, const \-T b) const }
\label{structnih_1_1max__functor_a7582c9543009b7180d04f82410c448d8}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\subsubsection*{template$<$typename T$>$struct nih\-::max\-\_\-functor$<$ T $>$}

maximum functor 

\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
basic/\hyperlink{functors_8h}{functors.\-h}\end{DoxyCompactItemize}
